在过去的 10 年中,IT基础设施世界获得了巨大的技术变革。 这些变革极大的改变工程师的日常生活。两波主要的技术革命包括︰ 云计算的兴起
和容器以及容器编排技术的兴起。 产生这些变革的原因是互联网公司都期望有:

  1. 可以支持快速迭代但同时稳定可靠的架构以支持创新

  2. 可以有效地利用硬件资源基础结构。

云计算开始的时候较早,并且有了一个明确的赢家 — 亚马逊。Openstack在私有云获得了一些采用,但它受到了容器的出现的巨大挑战。而容器战争仍继续进行, 主战场在容器编排服务。目前还没有一个明确的赢家。

对于产品开发人员,这是最好的时代,今天可以比以往任何时候更快的ship feature。对于刚起步的公司,它们可以非常容易无论何时何地他们想要的的得到运行服务的架构。而对于从事基础设施工程师来说,感觉是复杂的︰ 第一次拥有一个稳定的,高效的、可快速迭代的梦想如此接近。同时,技术的融合意味着原来自家的解决方案将最终汇集到开放源码解决方案的获胜者。 虽然这意味的职位空缺的减少,它是我们这个行业的整体。

在这个大战场厮杀的,有两个源于从谷歌Borg主要选手 Mesos(Marathon,Aurora) 和 Kubenetes, 和Docker捆绑在一起的Swarm, 以及一些较小的比如Nomad。同时,主要云供应商也提供ECR这类即插即用的服务。

时间轴中主要是作为如下︰
2009

Mesos first presented

2010

Twitter starts using Mesos

2012

Hashicorp founded

2013

Docker initial released and open sourced,Twitter Aurora open sourced。 CoreOS founded and open sourced etcd, Mesosphere founded and Marathon open sourced

2014

Consul opensoured

2015

Google Borg paper out. Kubernete open sourced and released, AWS ECR GA, Nomad released。

2016

DC/OS open source, containerd/runc 独立

谁将最终赢得这场战争?这个专栏将会发表一系列目前的进展和我个人的看法。无论怎样,这是一个激动人心的时刻。


十六楼的老民工
0 声望0 粉丝